(C) 1996 AROS - The Amiga Replacement OS


NAME
#include <intuition/intuition.h>
#include <proto/intuition.h>
struct Window * OpenWindow()
SYNOPSIS
struct NewWindow * newWindow

LOCATION
In IntuitionBase at offset 34
FUNCTION
Opens a new window with the characteristics specified in newWindow.

INPUTS
newWindow
How you would like your new window.
RESULT
A pointer to the new window or NULL if it couldn't be opened. Reasons for this might be lack of memory or illegal attributes.

NOTES
EXAMPLE
BUGS
SEE ALSO
CloseWindow(), ModifyIDCMP()
INTERNALS
HISTORY
06.03.1997 srittau
Fixed typo in FUNCTION header part.
23.02.1997 srittau
Replaced obsolete definition
27.01.1997 ldp
Polish
10.12.1996 aros
Moved #include into first column to allow makedepend to see it.
08.11.1996 aros
All OS function use now Amiga types

Moved intuition-driver protos to intuition_intern.h

31.10.1996 aros
Use the new functions to create and free the RastPort
24.10.1996 aros
Use the official AROS macros over the __AROS versions.
15.10.1996 digulla
Two new functions: LockIBase() and UnlockIBase() Modified code to make sure that it is impossible to access illegal data (ie. fields of a window which is currently beeing closed).
21.09.1996 digulla
Use Screens' font if there is one
21.09.1996 digulla
DEBUG Code Initialize new RastPort with InitRastPort()
29.08.1996 digulla
Moved common code from driver to Intuition More docs
13.08.1996 digulla
First function for intuition.library